Fast Solutions to Projective Monotone Linear Complementarity Problems

نویسنده

  • Geoffrey J. Gordon
چکیده

We present a new interior-point potential-reduction algorithm for solving monotone linear complementarity problems (LCPs) that have a particular special structure: their matrix M ∈ Rn×n can be decomposed as M = ΦU +Π0, where the rank of Φ is k < n, and Π0 denotes Euclidean projection onto the nullspace of Φ⊤. We call such LCPs projective. Our algorithm solves a monotone projective LCP to relative accuracy ǫ in O( √ n ln(1/ǫ)) iterations, with each iteration requiring O(nk) flops. This complexity compares favorably with interior-point algorithms for general monotone LCPs: these algorithms also require O( √ n ln(1/ǫ)) iterations, but each iteration needs to solve an n × n system of linear equations, a much higher cost than our algorithm when k ≪ n. Our algorithm works even though the solution to a projective LCP is not restricted to lie in any low-rank subspace. 1 Linear complementarity problems The LCP for a matrix M ∈ Rn×n and a vector q ∈ R is to find vectors x, y ∈ R with x ≥ 0 y ≥ 0 y = Mx+ q x⊤y = 0 (1) We say that vectors x, y are feasible if they satisfy the first three conditions of (1) (i.e., leaving off complementarity), and we call them a solution if they satisfy all four conditions. The complementarity gap x⊤y is nonnegative for any feasible point (x, y), and measures how close a feasible point is to being a solution. (See [1] for an overview of LCPs.) This work was first presented at the 2010 NIPS workshop “Learning and Planning from Batch Time Series Data.” If M is positive semidefinite (but not necessarily symmetric), the LCP ismonotone, and there exist interiorpoint algorithms that solve it to relative accuracy ǫ in O( √ n ln(1/ǫ)) Newton-like iterations. In each iteration, the main work is to solve an n × n system of linear equations. Suppose the matrix M can be decomposed as M = ΦU + Π0, where Φ ∈ Rn×k and U ∈ Rk×n have rank k < n, and Π0 projects onto the nullspace of Φ ⊤ (that is, Π0 = I −ΦΦ†, where † denotes the Moore-Penrose pseudoinverse). In this case we call (M, q) a projective LCP of rank k. Our new algorithm solves a projective LCP in O( √ n ln(1/ǫ)) iterations, the same as for the general monotone case, but with each iteration requiring only O(nk) flops. This result is an analog of the situation for linear equations: a rank-k factored system of linear equations can be solved in O(nk) flops, while it is believed that a general n × n system of equations requires Ω(n) flops for some constant η > 0. However, unlike the situation for linear equations, in a projective LCP we can’t a priori restrict either x or y to a low-rank subspace of R; so, it is perhaps surprising that the analogous complexity result still holds. (The inequality constraints x ≥ 0 and y ≥ 0 are the source of this difficulty: the intersection of x ≥ 0 or y ≥ 0 with a rank-k subspace can be quite restrictive.) 2 Potential reduction We say that x and y are strictly feasible if they satisfy x > 0, y > 0, and y = Mx + q. We will assume that we know a strictly feasible initial point (x0, y0) for our LCP. (If we do not, it is possible to construct one, as mentioned in [2].)

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Improved infeasible-interior-point algorithm for linear complementarity problems

We present a modified version of the infeasible-interior- We present a modified version of the infeasible-interior-point algorithm for monotone linear complementary problems introduced by Mansouri et al. (Nonlinear Anal. Real World Appl. 12(2011) 545--561). Each main step of the algorithm consists of a feasibility step and several centering steps. We use a different feasibility step, which tar...

متن کامل

A full Nesterov-Todd step infeasible interior-point algorithm for symmetric cone linear complementarity problem

‎A full Nesterov-Todd (NT) step infeasible interior-point algorithm‎ ‎is proposed for solving monotone linear complementarity problems‎ ‎over symmetric cones by using Euclidean Jordan algebra‎. ‎Two types of‎ ‎full NT-steps are used‎, ‎feasibility steps and centering steps‎. ‎The‎ ‎algorithm starts from strictly feasible iterates of a perturbed‎ ‎problem‎, ‎and, using the central path and feasi...

متن کامل

A Homogeneous Model for Monotone Mixed Horizontal Linear Complementarity Problems

We propose a homogeneous model for the class of mixed horizontal linear complementarity problems. The proposed homogeneous model is always solvable and provides the solution of the original problem if it exists, or a certificate of infeasibility otherwise. Our formulation preserves the sparsity of the original formulation and does not reduce to the homogeneous model of the equivalent standard l...

متن کامل

Error Bounds for R0-Type and Monotone Nonlinear Complementarity Problems

The paper generalizes the Mangasarian-Ren 10] error bounds for linear complementarity problems (LCPs) to nonlinear complementarity problems (NCPs). This is done by extending the concept of R 0-matrix to several R 0-type functions, which include a subset of monotone functions as a special case. Both local and global error bounds are obtained for the R 0-type and some monotone NCPs.

متن کامل

Iterative Regularized Solution of Symmetric and Positive Semi-Definite Linear Complementarity Problems

In this report an iterative method from the theory of maximal monotone operators is transfered into the context of linear complementarity problems and numerical tests are performed on contact problems from the field of rigid multibody dynamics.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • CoRR

دوره abs/1212.6958  شماره 

صفحات  -

تاریخ انتشار 2012